79570
577747
283831
512181
33288
853583
353676
106564
405210
369161
335707
104467
775147
866949
996724
784610
510505
36952
63987
575377
278284
516841
432275
802256